transform: Add more API
authorBenjamin Otte <otte@redhat.com>
Fri, 1 Mar 2019 05:24:33 +0000 (06:24 +0100)
committerBenjamin Otte <otte@redhat.com>
Mon, 4 Mar 2019 22:15:06 +0000 (23:15 +0100)
commit4916280883f7850e17e025150be7c6ab25a8efc9
tree827468dd6604547d3cf51f01995b50aec98c0ce4
parent0e1a50366a738389cce5d92b978ce0d07a5ab951
transform: Add more API

In particular, add a per-category querying API for the matrix:
- gsk_transform_to_translate()
- gsk_transform_to_affine()
- gsk_transform_to_2d()
- gsk_transform_to_matrix()

This way, code can use the relevant one for the given category.
docs/reference/gsk/gsk4-sections.txt
gsk/gsktransform.c
gsk/gsktransform.h
gsk/gsktransformprivate.h